require 'make_bin'

file = ARGV.shift
if file != "none" then
	ica = ICA_DATA.new
	ica.ParsXml(File.open(file))
else
	ica = nil
end

file = ARGV.shift
if file != "none" then
	itp = ITP_DATA.new
	itp.ParsXml(File.open(file))
else
	itp = nil
end

file = ARGV.shift
if file != "none" then
	ima = IMA_DATA.new
	ima.ParsXml(File.open(file))
else
	ima = nil
end

file = ARGV.shift
if file != "none" then
	iva = IVA_DATA.new
	iva.ParsXml(File.open(file))
else
	iva = nil
end

MakeBinData(ica, itp, ima, iva, ARGV.shift)

